package com.tbit.uqbike.client.pojo;

import java.util.Date;

/**
 * @Author: chen
 * @Description: 骑行电量记录
 * @Date: 创建于 9:12 2020/12/3
 */
public class RideBattery {
    /**
     * 订单编号
     */
    private String orderNO;
    /**
     * 运营区域id
     */
    private Integer accountId;
    /**
     * 设备编号
     */
    private String machineNO;
    /**
     * 车辆编号
     */
    private String userCode;
    /**
     * 开始骑行电压
     */
    private Double startVol;
    /**
     * 结束骑行电压
     */
    private Double endVol;
    /**
     * 电池型号id
     */
    private Integer batteryModelId;
    /**
     * 车辆型号id
     */
    private Integer bikeModelId;
    /**
     * 温度
     */
    private Double temperature;
    /**
     * 充放电次数
     */
    private Integer chargeTimes;
    /**
     * 换电后初始电压
     */
    private Double initVol;
    /**
     * 换电后骑行次数
     */
    private Integer rideTimes;
    /**
     * 添加时间
     */
    private Date addTime;
    /**
     * 骑行里程
     */
    private Double mileage;

    public String getOrderNO() {
        return orderNO;
    }

    public void setOrderNO(String orderNO) {
        this.orderNO = orderNO;
    }

    public Integer getAccountId() {
        return accountId;
    }

    public void setAccountId(Integer accountId) {
        this.accountId = accountId;
    }

    public String getMachineNO() {
        return machineNO;
    }

    public void setMachineNO(String machineNO) {
        this.machineNO = machineNO;
    }

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public Double getStartVol() {
        return startVol;
    }

    public void setStartVol(Double startVol) {
        this.startVol = startVol;
    }

    public Double getEndVol() {
        return endVol;
    }

    public void setEndVol(Double endVol) {
        this.endVol = endVol;
    }

    public Integer getBatteryModelId() {
        return batteryModelId;
    }

    public void setBatteryModelId(Integer batteryModelId) {
        this.batteryModelId = batteryModelId;
    }

    public Integer getBikeModelId() {
        return bikeModelId;
    }

    public void setBikeModelId(Integer bikeModelId) {
        this.bikeModelId = bikeModelId;
    }

    public Double getTemperature() {
        return temperature;
    }

    public void setTemperature(Double temperature) {
        this.temperature = temperature;
    }

    public Integer getChargeTimes() {
        return chargeTimes;
    }

    public void setChargeTimes(Integer chargeTimes) {
        this.chargeTimes = chargeTimes;
    }

    public Double getInitVol() {
        return initVol;
    }

    public void setInitVol(Double initVol) {
        this.initVol = initVol;
    }

    public Integer getRideTimes() {
        return rideTimes;
    }

    public void setRideTimes(Integer rideTimes) {
        this.rideTimes = rideTimes;
    }

    public Date getAddTime() {
        return addTime;
    }

    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    public Double getMileage() {
        return mileage;
    }

    public void setMileage(Double mileage) {
        this.mileage = mileage;
    }

    @Override
    public String toString() {
        return "RideBattery{" +
                "orderNO='" + orderNO + '\'' +
                ", accountId=" + accountId +
                ", machineNO='" + machineNO + '\'' +
                ", userCode='" + userCode + '\'' +
                ", startVol=" + startVol +
                ", endVol=" + endVol +
                ", batteryModelId=" + batteryModelId +
                ", bikeModelId=" + bikeModelId +
                ", temperature=" + temperature +
                ", chargeTimes=" + chargeTimes +
                ", initVol=" + initVol +
                ", rideTimes=" + rideTimes +
                ", addTime=" + addTime +
                '}';
    }
}
